fulfil (a commitment/an obligation) - Espagnol Anglais Dictionnaire